Big Huge Thesaurus

Cryptoprocta ferox

noun